#include <Arduino.h>
#include <WiFi.h>
#include <UDP.h>
const char *ssid = "ESP_LOCK";      // WiFi名称
const char *password = "88888888";  // wifi密码
IPAddress remoteIP(192, 168, 4, 1); // 远程IP地址，需替换为目标设备的IP
const uint16_t remotePort = 8080;   // 远程端口号，需与目标设备保持一致
void setup()
{
    Serial.begin(115200);

    xTaskCreate(
        ConnectNet,   /*任务函数*/
        "ConnectNet", /*带任务名称的字符串*/
        2048,         /*堆栈大小，单位为字节*/
        NULL,         /*作为任务输入传递的参数*/
        1,            /*任务的优先级*/
        NULL);
}

void loop()
{
}

void ConnectNet()
{
    while (1)
    {
        if (WiFi.status() != WL_CONNECTED)
            WiFi.begin(ssid, password);
        vTaskDelay(3000 / portTICK_PERIOD_MS);
    }
}
